@CHARSET "UTF-8";
/*文本输入框*/
.textbox .tb,
.textbox .list{border:1px solid #ddd;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.textbox .tb{padding:10px;margin-top:6px;background:#faffff}
.textbox .tb .txt{margin:0;border:5px solid #5490c0;background:0}
.textbox .tb .txt textarea{width:100%;border:0;background:0;font-size:14px}
.textbox .tb .btn{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;box-shadow:3px 3px 3px #aaa;-webkit-box-shadow:3px 3px 3px #aaa;-moz-box-shadow:3px 3px 3px #aaa;margin-right:8px;display:inline-block;height:25px;line-height:24px;text-align:center;width:100px;color:#fff;font-size:14px;cursor:pointer;background:#5490c0;cursor:pointer;font-weight: normal;}
.textbox .tb .btn:hover{color: #DCB6BA}
.textbox .tb .ins{background:#ebf7fa;height:18px;padding:2px;margin-left:0px}

.emotion{background:url('../images/emotion.gif') 0 center no-repeat;display:inline-block;margin:0 4px;padding-left:18px}

/*微博回复*/
.t_reply{
	border: 1px solid #CCC;
	position: relative;
	margin-top: 10px;
	padding: 10px;
	display:none;
}
.t_reply .arrow {
	height: 8px;
	width: 16px;
	position: absolute;
	background: url('../images/arrow_up.gif') no-repeat;
	left: 248px;
	top: -8px;
}
.t_reply textarea {
	resize: none;
	height: 15px;
	width: 98%;
	border:none;
	border-bottom: 1px solid #CCC;
	overflow: hidden;
	font-size: 12px;
	line-height: 15px;
	padding: 5px 4px;
	margin-bottom: 5px;
}
.t_reply ul.tool{padding-bottom:20px;}
.t_reply ul.tool li.left{float:left;}
.t_reply ul.tool li.right{float:right; padding-right:8px;}

/*弹出框*/
.layer {
	position: absolute;
	z-index: 9999;
}
.layer-popup-title {
	padding: 3px 5px;
	margin: 0 0 10px 0;
	font-weight: bold;
}
.layer-popup-title {
	line-height: 30px;
	border-bottom: 1px solid #EEE;
	font-size: 14px;
}
.layer-popup-title a {
	float: right;
	cursor: pointer;
	text-decoration: none;
}
.layer-popup-title a:HOVER {
	color: red;
}
.layer .l {
	margin: 0 0 10px 0;
}
.layer-popup-arrow {
	background-image: url('../images/emotion_arrow_up.gif');
	background-repeat: no-repeat;
	padding-top: 5px;
}
.layer-popup-arrow.em {
	background-position: 20px 0px;
}
.layer-popup-arrow li {
}
.layer-popup {
	width: 392px;
	border: 2px solid #CCC;
	background: #F8F7F7;
	padding: 5px;
}
.layer-popup a.emotion_img {
	float: left;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	margin: 0 2px 4px 0;
	border: 1px solid #F6F6F6;
}
.layer-popup a.emotion_img:hover {
	border: 1px solid #5CC26F;
}

/*防止图片越界*/
.img-range img, .img-range{MAX-WIDTH: 100%!important;HEIGHT: auto!important;width:expression(this.width > 600 ? "600px" : this.width)!important;}
.img-radius{ box-shadow: 0 1px 5px rgba(0, 0, 0, 0.22);border-radius: 4px;}

/*选择器*/
.pType{}
.pType a{ color: black; display:inline-block; height:26px; border:1px solid #CCC; padding:0px 10px; line-height:26px; float:left; vertical-align:top; margin:2px 5px 3px 0px;}
.pType .selected{ border:2px solid #4A87D8; height:24px; line-height:24px; padding:0px 9px; background:url(../images/icon_chosed.png) right bottom no-repeat;}